body {
  font-family: "Open Sans", "open-sans", sans-serif;
  letter-spacing: 0.03em;
  line-height: 1.6;
}

/* line 19, ../sass/tmp.scss */
.container h4 {
  font-size: 1rem;
  font-weight: bold;
  text-align: center;
  margin: 2.5rem 0;
}
/* line 26, ../sass/tmp.scss */
.container .card {
  border: none;
  border-top: 3px solid rgb(48, 47, 36);
}
/* line 30, ../sass/tmp.scss */
.container .card a {
  width: 100%;
  display: block;
  height: 100%;
  color: #000000;
  border: 1px solid #e6e6e6;
  border-top: none;
}
/* line 38, ../sass/tmp.scss */
.container .card a:hover {
  background: rgb(48, 47, 36);
  border: 1px solid rgb(48, 47, 36);
  border-top: none;
  color: white;
}
/* line 45, ../sass/tmp.scss */
.container .card a .content {
  padding: 2rem;
}
/* line 49, ../sass/tmp.scss */
.container .card a span.date {
  font-size: 0.6875rem;
  font-weight: 600;
  display: block;
  margin-bottom: 0.5rem;
  color: #e6e6e6;
}
/* line 57, ../sass/tmp.scss */
.container .card a span.read-more {
  padding-bottom: 0.2rem;
  border-bottom: 1px solid;
}
/* line 62, ../sass/tmp.scss */
.container .card a p {
  font-size: 1.5rem;
  font-weight: 300;
  margin-bottom: 4.5rem;
}